Index


Enlightenment

Quick key reference:
ALT-F1~F12 Switches to desktop numbers 0-11 respectively
CTRL-ALT-INS Bring up an eterm window
CTRL-ALT-LEFT Down one desktop
CTRL-ALT-RIGHT Up one desktop
CTRL-ALT-C Toggle visibility of config buttons
CTRL-ALT-B Toggle visibility of all buttons
CTRL-ALT-A Toggle visibility of all controls
CTRL-ALT-S Make the currently selected window sticky ( always on top )

Configuring Eplus

Eplus is asload, ascd, etc. for Enlightenment. It uses less memory and looks better. After building the package, (use the INSTALL command if no customization is desired) copy the eplusrc file from the package root to the ~/.enlightenment directory of each user. For convenience, I disabled the esfm, ebiff, enetdev, ewave, and eim packages. Ewave interferes with the sound driver.

If eplus is started before enlightenment ( most likely determined in .Xclients ) it will only appear in the root window and will be shown behind the enlightenment buttons. Below is a general map of how the screen is layed out. ??? fig1

SANE

You must have a working SCSI driver. The Adaptec aha152x works for the PE Logic 1600 card. The command line to load that driver is:

insmod aha152x aha152x=0x340,10

Next, install the sane package. This can be done via RPM or standard build procedure. The main binaries are scanimage and xscanimage. Xscanimage can be added as a plugin to many apps to act much the same way as TWAIN. The Gimp can be configured with the following command:

ln -s /usr/bin/xscanimage ~/.gimp/plug-ins

Configuring Monitor Sync. Rates

A good tool to use is xvidtune. After the values have been set, they must be manually entered in to the XF86Config file. It is found in /etc/X11/. The values for the S3Trio64+ card in my computer as of 9/29/98 are:

800 600
HSyncStart 848 VSyncStart 641
HSyncEnd 976 VSyncEnd 605
HTotal 1068 CTotal 628
Pixel Clock 40.00 MHZ
Horizontal Sync 37.45 KHZ
Vertical Sync 59.64 HZ

GNUStep Configurations

The Pager Module sets the background images. If it is not loaded, then the background image cannot be changed without the use of another application.

Linux Explorer (X-Plorer)

Install both the QT runtime libraries and the QT development libraries. The development libraries are needed because the X-Plorer application must be built manually. The QT libraries can be found in RPM format at:

www.troll.no/

Get X-Plorer and decompress it. Run through the following sequence of commands:

[root@host ]# ./configure
[root@host ]# make
[root@host ]# make install

Before running configure, you will probably have to set an environment variable so that the QT libraries can be located. The command is as follows for cshell users:

[root@host ]# setenv QTDIR /usr/lib/qt

And the commands looks like the following for bash users:

[root@host ]# QTDIR=/usr/lib/qt
[root@host ]# export QTDIR

Icons can be customized at any time. Two default types come with the package. One is the KDE icon set and the other is the Microsoft look-alike. A symbolic link can be used to easily change between any setup. Simply name the directories containing a separate set of icons accordingly, and then point a symbolic link named icons to the desired set. The command to make the symbolic link is:

ln -s KDE_ICONS icons

This command will only work assuming that you are in the directory that contains the icons. For the default install, this would be the /usr/local/share directory. You may also want to make a link to the x-plorer binary in a directory in your path. An example of what could be done is:

ln -s /usr/local/bin/x-plorer /usr/bin

Mount and SmbMount commands

Crontab

min (0-59), hour (0-23), day of month (0-31), month (0-12, or namees), day of week (0-7, or names)
/var/spool/cron

Sample file:
MAILTO=""

0 4 */2 * * /home/automailer/bin/Pricelist.pl 

Html-Helper

In order to get Html-Helper to work, two lisp files need to be updated and or added. The "html-helper-mode.el" and "tempo.el" files should be placed in the lisp directory of the desired emacs application. For Red Hat, you would place the two files in the "/usr/share/emacs/20.2/lisp/" directory. The tempo.el file probably already exists. The new tempo.el file is newer and should be copied in it's place.

Next, the lisp files need to be compiled. After pressing M-x from within emacs, type the command "byte-compile-file" and press enter. Press enter again after entering the file to compile; in this case "html-helper-mode.el". Before using the mode, you must load the file. This can be done explicitly by pressing M-x and typing "load-file", then enter. Next, type the name of the compiled file ( html-helper-mode.elc ). To switch modes after the module is loaded, issue the "html-helper-mode" command after pressing M-x. Customization can be added to your .emacs file. Some examples of things to add are:

(setq html-helper-do-write-file-hooks t)
(setq tempo-interactive t)
(setq html-helper-build-new-buffer t)

Some common commands are:

Keystroke Result
M-Return <p>
C-c Enter <br>
C-c C-a anchors: n, l
C-c C-l list: o, u, r, m, d, i, l, t
C-c C-i images: i, t, a, e
C-c C-t headers: 1-6

xdm

To start xdm upon boot, edit /etc/inittab. The line:

x:5:respawn:/usr/bin/X11/xdm -nodaemon

needs to be changed to:

x:3:respawn:/usr/bin/X11/xdm -nodaemon

Five and three are the run-levels that xdm will be spawned at. Three is the level that the Linux system is brought up in for multi-user oparation. "Respawn" is another parameter that can be changed. Other example options are "Once", and "Boot". See the man page on xdm for further details. Once is handy when you would like to bomb out of X with the Ctrl-Alt-Backspace keystroke. If respawn is used, X starts right back up again.

Another way to get out of xdm and X is to press Ctrl-R at the login prompt. The user is returned to the text based login prompt. To restart xdm, you can send it SIGHUP with the following command:

kill -s SIGHUP /usr/bin/X11/xdm

You can also substitute the name of the process for the process id of xdm which can be obtained with the ps command ( ps aux ). If you use a name, it must be unambiguous. Hence if there are any other processes running with the same initial description, the kill command will not work.

Another way to shut down the X server is by changing run-levels. This can be done as root with the telinit command. To shut down the entire system, specify run-level 6, which is shutdown level. E.g.:

[root@host ]# telinit 6

nmbd

The workgroup name must be in all lowercase letters in order to the Netbios Name daemon to work properly.